pressed towards - French English Dictionary